Main Street, Taunton, MA, Taunton
Quiet place. Located at the center of Taunton. Not a lot of spots to park. Price is okay.
Quiet place. Located at the center of Taunton. Not a lot of spots to park. Price is okay.